package pers.chao.tool.math;

/**
 * Description: 进制工具
 *
 * @author W.Chao
 * @date 2021/1/2 13:38
 **/
public final class RadixUtil {

	/**
	 * int转二进制字符串
	 *
	 * @param number 待转换的数字
	 * @param digits 转换后有多少位，不足使用0补位
	 * @return
	 */
	public static String toBinary(int number, int digits) {
		int value = 1 << digits | number;
		String bs = Integer.toBinaryString(value); //0x20 | 这个是为了保证这个string长度是6位数
		return  bs.substring(1);
	}
}
